﻿body{background-color:#fffcf8;}
.head{ border-bottom:#dfdfdf 1px solid; background-color:#fff;}
.head-main{height: 86px; padding: 12px 10px 15px; margin: 0 auto;overflow:hidden; }
.head i{font-size:40px; color:#fb6f1d; margin-right:5px;}
.head a,.head span{ float:left;}
.head span{ margin-left:15px; padding-left:15px; font-size:24px; line-height:40px; border-left:#dfdfdf 1px solid;height:40px;margin-top:10px; color:#555}
.main{ margin-top:40px;}
.loginBox{height:412px;border:#e6e6e6 1px solid; background-color:#fff; padding:8px  26px; position:relative;}
.loginBox h2{ font-size:18px; line-height:40px;}
.ewm{ position:absolute; right:0; top:0;}
.input-group{ margin-top:0; margin-bottom:0;}
.h1, .h2, .h3, h1, h2, h3{ margin:0;}
.input-group{ position:relative;}
.form-control{ border-radius:0;}
.input-group i,.yzm{ font-size:18px; position:absolute; left:10px; top:3px; z-index:9;}
.form-control{ text-indent:25px;}
.checker input{ float:left;}
.checker label{ font-weight:normal; float:left; margin-left:5px; line-height:20px;}
.form-group{ overflow:hidden; margin-bottom:18px;}
.prompt{ height:35px; border:#e6e6e6 1px solid; background-color:#f8f8f8; color:#9e9e9e; line-height:35px;}
.btn{ height:44px; border-radius:0; color:#c0c0c0;font-size:18px; background-color:#fff; border:#e6e6e6 1px solid;}
.orange{ background-color:#fd8916; color:#fff;}
.gray:hover{ background-color:#eee; color:#000;}
.orange:hover{ color:#fff;}
.pass-login span,.no-space label,.no-space a{ font-size:12px;}
.pass-login span,.pass-login ul,.pass-login li{ float:left; line-height:40px}
.marginBot8{ margin-bottom:8px;}
.pass-login li{ margin:0 3px;}
.pass-login li i{ font-size:28px;}
.pass-login li.qq i{ color:#4098da}
.pass-login li.wx i{ color:#67d271}
.pass-login li.wb i{ color:#e93e10}
.pass-login{ overflow:hidden}
.dl{ vertical-align:middle; display:inline-block}
/*尾部*/
.footer{ background-color:#f1f1f1; margin-top:10px;}
.footer div{border-top:#ff4400 5px solid;}
.footer .foot-list{margin:10px auto 0;padding-bottom:10px;text-align:center; overflow:hidden; border-bottom:#e6e6e6 1px solid;}
.footer .foot-list span{ line-height:16px;color:#d2d2d2; display:inline-block;}
.footer .foot-list a{padding:0 15px; font-size:12px; color:#000;}
.copyright{ text-align:center; margin-top:18px; margin-bottom:18px;}
.copyright span{ font-size: 12px; color: #595959; }
@media (max-width:992px) {
    .dl{ width:292.6px; height:258.4px;}
}
@media (max-width:992px) {
    .copyright span{ width:100%; display:block}
}
